package com.ztgf.logistics.models.service.deppon;

import com.baomidou.mybatisplus.plugins.Page;
import com.baomidou.mybatisplus.service.IService;
import com.ztgf.common.constant.Result;
import com.ztgf.logistics.models.bo.deppon.LogisticsBillOrderSnapshotBO;
import com.ztgf.logistics.models.bo.deppon.LogisticsBillOrderSnapshotSaveBO;
import com.ztgf.logistics.models.dto.deppon.LogisticsBillOrderSnapshotDTO;
import com.ztgf.logistics.models.vo.deppon.LogisticsBillOrderSnapshotVO;

/**
 * 物流订单快照表服务
 *
 * @author mxli
 * @Date 2021-09-13 22:15:24
 */
public interface ILogisticsBillOrderSnapshotService extends IService<LogisticsBillOrderSnapshotDTO> {
    boolean add(LogisticsBillOrderSnapshotSaveBO saveBO);

    Result<LogisticsBillOrderSnapshotVO> get(Long id);
    Result<Page<LogisticsBillOrderSnapshotDTO>> queryPageList(LogisticsBillOrderSnapshotBO bo);
}
